package com.tianqu.tms.www.user.viewhelper;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/***
 * 用户详细页信息
 * 
 * @author tianshifu
 * 
 */

public class UserDetailViewHelper implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 8728925743561995947L;

	private String id;

	private String loginName;// 登录名

	private String userName;// 用户真实姓名

	private String userType;// 用户组

	private int buttonDisplay;// 根据用户组判断修改个人信息和删除按钮是否显示 1：显示 2：不显示
	
	private String ucId;//所在class 的id
	
	
	private String insertTime;  //注册时间
	
	private String flags;   //状态汉字表现形式
	
	private int flag;//   状态	
	
	
	@SuppressWarnings("unchecked")
	List userTypeList = null;//用户类型list
	
	@SuppressWarnings("unchecked")
	List roleList = new ArrayList();//用户角色list
	
	@SuppressWarnings("unchecked")
	List rList = new ArrayList();//确认页面用户角色

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getLoginName() {
		return loginName;
	}

	public void setLoginName(String loginName) {
		this.loginName = loginName;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getUserType() {
		return userType;
	}

	public void setUserType(String userType) {
		this.userType = userType;
	}

	public int getButtonDisplay() {
		return buttonDisplay;
	}

	public void setButtonDisplay(int buttonDisplay) {
		this.buttonDisplay = buttonDisplay;
	}

	@SuppressWarnings("unchecked")
	public List getUserTypeList() {
		return userTypeList;
	}

	@SuppressWarnings("unchecked")
	public void setUserTypeList(List userTypeList) {
		this.userTypeList = userTypeList;
	}

	public String getUcId() {
		return ucId;
	}

	public void setUcId(String ucId) {
		this.ucId = ucId;
	}

	@SuppressWarnings("unchecked")
	public List getRoleList() {
		return roleList;
	}

	@SuppressWarnings("unchecked")
	public void setRoleList(List roleList) {
		this.roleList = roleList;
	}

	public List getrList() {
		return rList;
	}

	public void setrList(List rList) {
		this.rList = rList;
	}

	public String getInsertTime() {
		return insertTime;
	}

	public void setInsertTime(String insertTime) {
		this.insertTime = insertTime;
	}

	public String getFlags() {
		return flags;
	}

	public void setFlags(String flags) {
		this.flags = flags;
	}

	public int getFlag() {
		return flag;
	}

	public void setFlag(int flag) {
		this.flag = flag;
	}

	

	
}
